package com.openbravo.pos.forms;

import com.openbravo.data.loader.Session;
import com.openbravo.pos.printer.DeviceTicket;
import com.openbravo.pos.scale.DeviceScale;
import com.openbravo.pos.scanpal2.DeviceScanner;
import java.util.Date;

public abstract interface AppView
{
  public abstract DeviceScale getDeviceScale();

  public abstract DeviceTicket getDeviceTicket();

  public abstract DeviceScanner getDeviceScanner();

  public abstract Session getSession();

  public abstract AppProperties getProperties();

  public abstract Object getBean(String paramString)
    throws BeanFactoryException;

  public abstract void setActiveCash(String paramString, int paramInt, Date paramDate1, Date paramDate2);

  public abstract String getActiveCashIndex();

  public abstract int getActiveCashSequence();

  public abstract Date getActiveCashDateStart();

  public abstract Date getActiveCashDateEnd();

  public abstract String getInventoryLocation();

  public abstract void waitCursorBegin();

  public abstract void waitCursorEnd();

  public abstract AppUserView getAppUserView();
}

/* Location:           D:\PowerFulPOS-2.30.2\openbravopos.jar
 * Qualified Name:     com.openbravo.pos.forms.AppView
 * JD-Core Version:    0.6.0
 */